Skip to main content

¿Viro React?

ViroReact es una potente plataforma que permite a los desarrolladores construir aplicaciones de Realidad Aumentada (AR) y Realidad Virtual (VR) de forma rápida y eficiente, utilizando React Native y proporcionando soporte nativo en múltiples plataformas. Esto significa que, con ViroReact, puedes desarrollar experiencias inmersivas para diferentes dispositivos AR/VR sin tener que escribir diferentes códigos para cada plataforma. ViroReact es compatible con las siguientes plataformas:

  • AR: Incluye soporte para ARKit (iOS) y ARCore (Android).
  • VR: Compatible con visores como Cardboard (iOS y Android), Daydream, y Gear VR.

Componentes Principales

La plataforma de ViroReact se basa en dos elementos clave que la hacen versátil y de alto rendimiento:

  1. Motor de Renderizado 3D Nativo
  2. Extensión Personalizada de React

ViroReact ofrece la flexibilidad de construir una nueva aplicación AR/VR o agregar características de realidad aumentada o virtual a aplicaciones móviles ya existentes.

Para más detalles, puedes revisar la Documentación completa en el sitio oficial.

Instalación de ViroReact

Usando React Native

Si decides utilizar React Native de manera nativa para integrar ViroReact, sigue la guía de instalación en la Documentación oficial de ViroReact.

Usando Expo

Para aquellos que prefieren trabajar con Expo, ViroReact también se puede integrar a través de Expo, facilitando el proceso de configuración. Expo permite una forma simplificada de configurar y desarrollar aplicaciones React Native. Para integrar ViroReact con Expo, consulta la guía en la Documentación de Expo.

Preparación para el Build en Android con Expo

En Expo, antes de comenzar el proceso de construcción para Android, es necesario liberar el build. Esto garantiza que las configuraciones necesarias para AR/VR estén incluidas. Utiliza el siguiente comando:

npx expo prebuild --clean -p android --no-install

Este comando asegura que Expo esté listo para construir una versión de Android que pueda ejecutar correctamente las experiencias de AR y VR desarrolladas con ViroReact.

Recursos Adicionales

  • Ejemplos de Código
  • API de ViroReact

Con estas herramientas y documentación, puedes comenzar a crear aplicaciones inmersivas con un flujo de desarrollo simplificado, apoyado por la versatilidad y el rendimiento de ViroReact.